#include "BinaryTree.h"
#include "semaphore.h"
#include "sharedMemory.h"
#include "messageQueue.h"
#include "types.h"
#include "common.h"

class server
{
public:
	HANDLE messQ;	// mailslotts
	HANDLE sem;		
	HANDLE semOp;  // semaphore used for operations syncronization
	HANDLE sh;	// shared memory
	BinaryTree bt; //  binary search tree
	server();
	~server();
	void run();

};